/*
* 接口和抽象类的区别?
*
* 接口和抽象类的相同点：
（1）都可以被继承
（2）都不能被实例化
（3）都可以包含方法声明
(4)派生类必须实现未实现的方法

抽象类与接口的区别:
1.抽象类可以有构造方法，接口中不能有构造方法。
2.抽象类中可以有普通成员变量，接口中没有普通成员变量
3.抽象类中可以包含非抽象的普通方法，接口中的可以有非抽象方法，比如deaflut方法
4.抽象类中的抽象方法的访问类型可以是public，protected和（默认类型，虽然eclipse下不报错，但应该也不行），但接口中的抽象
方法只能是 public类型的，并且默认即为public abstract类型。
5.抽象类中可以包含静态方法，接口中不能包含静态方法
6.抽象类和接口中都可以包含静态成员变量，抽象类中的静态成员变量的访问类型可以任意，但接口中定义的变量只能是public static
final类型，并且默认即为public static final类型。
7.一个类可以实现多个接口，但只能继承一个抽象类。*/